// package utils.test.img;
//
// import java.io.File;
// import java.io.FileInputStream;
// import java.io.IOException;
//
// import com.gif4j.GifDecoder;
// import com.gif4j.GifEncoder;
// import com.gif4j.GifImage;
// import com.gif4j.GifTransformer;
//
/// ***
// *
// * @author lion
// * @date 2016年9月24日
// */
// public class TGif4J {
//
// public static void main(String[] args) throws InterruptedException,
// IOException {
//
// GifImage src = GifDecoder.decode(new FileInputStream("D:/1.gif"));
//
// int width = src.getScreenWidth() / 2;
// int height = src.getScreenHeight() / 2;
// // GifImage image = new GifImage(width, height);
// // image.setLoopNumber(src.getLoopNumber());
// //
// // for (int i = 0; i < src.getNumberOfFrames(); i++) {
// // GifFrame frame = new GifFrame(src.getFrame(i).getAsBufferedImage());
// // frame.setDelay(src.getFrame(i).getDelay());
// // frame.setDisposalMethod(GifFrame.DISPOSAL_METHOD_RESTORE_TO_PREVIOUS);
// // image.addGifFrame(frame);
// // }
// GifEncoder.encode(GifTransformer.resize(src, width, height, true), new
// File("D:/aa.gif"));
// }
// }
